Polish-English dictionary »

długoszpar meaning in English

PolishEnglish
długoszpar noun

basking sharknoun
Cetorhinus maximus