Polish-English dictionary »

dalekowidz meaning in English

PolishEnglish
dalekowidz

farsighted person