Cammello (en. Camel)

Translation into Italian

Synonyms

  • dromedary
  • humped mammal
  • ship of the desert