Latin-English dictionary »

dromedaria meaning in English

LatinEnglish
dromedaria [dromedariae] (1st) F
noun

dromedary [dromedaries]noun
[UK: ˈdrɒ.mə.də.ri] [US: ˈdrɑː.mə.ˌde.ri]

Your history