Polish-English dictionary »

finwal meaning in English

PolishEnglish
finwal

fin whale