Polish-English dictionary »

dromader meaning in English

PolishEnglish
dromader noun

dromedarynoun
single-humped camel