English-Polish dictionary »

binoculars meaning in Polish

EnglishPolish
binoculars noun
hand-held device for looking at a distance

lornetanoun

lornetkanoun