Lupa in English | Spanish to English Translation and Dictionary
lupa
feminine noun
1. magnifying glass
lupa
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?