English-Arabic dictionary »

loquat meaning in Arabic

EnglishArabic
Loquat [UK: ˈləʊ.kwɒt]
[US: ˈloʊ.kwɒt]

لوكوات - شجرة دائمة الخضرة