English-Arabic dictionary »

tamarinds meaning in Arabic

EnglishArabic
Tamarinds [UK: ˈtæ.mə.rɪndz]
[US: ˈtæ.mə.rɪndz]

تمور الهند