Arabic-English dictionary »

تمور الهند meaning in English

ArabicEnglish
تمور الهند

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