English-Arabic dictionary »

acerola meaning in Arabic

EnglishArabic
Acerola

فاكهة الأسيرولا