Dictionary English – Romanian

dromedary



Substantiv
1. (zool.)

dromader