English-Arabic dictionary »

dragonhead meaning in Arabic

EnglishArabic
Dragonhead [UK: ˈdræ.ɡən.ˌhed]
[US: ˈdræ.ɡən.ˌhed]

دراجونهيد (أعشاب)