Polish-English dictionary »

belona meaning in English

PolishEnglish
belona noun

garfishnoun
fish of family Belonidae

needlefishnoun
slender fish