Dictionary search results

Showing 1-3 of 3 results

lorgnette US English

A pair of glasses or opera glasses held in front of a person’s eyes by a long handle at one side

lorgnette English-Spanish

impertinentes