Home Spanish lupa
Translate lupa into English
1Instrumento óptico para ampliar la imagen de los objetos que consiste en una lente de aumento provista de un mango.