Search term lorneta has one result
Jump to
PL Polish EN English
lorneta (n) [hand-held device for looking at a distance.] binoculars (n) [hand-held device for looking at a distance.]