Polish-English dictionary »

hubara meaning in English

PolishEnglish
hubara noun

houbara bustardnoun
Chlamydotis undulata