×

dromadaire meaning in English

n. dromedary, single-humped camel (native to arabia and northern africa)

Related Words

  1. droits portuaires
  2. droiture
  3. drome
  4. dromie
PC Version

Copyright © 2018 WordTech Co.