dromedar English - Latin

1.

  • EnglishCamelus dromedarius, the single-humped camel

  • Latindromedaria





English translator: English Latin dromedar  Eesti sõnaraamat   Español Traductor   Svenska Översättare