Polish-English dictionary »

harpadon bombil meaning in English

PolishEnglish
harpadon bombil noun

Bombay ducknoun
An edible lizardfish, found around Mumbai