Polish-English dictionary »

sajra meaning in English

PolishEnglish
sajra noun

Pacific saurynoun
Cololabis saira

saurynoun
fish of the family Scomberesocidae