Lupa in English | Spanish to English Translation
feminine noun
1. magnifying glass
magnifying glass
la prensa rusa mira con lupa a quiénes recibe el presidente ruso
ha examinado el discurso con lupa she has gone over the speech with a fine tooth comb
Search history
Did this page answer your question?