Arabic-English dictionary »

تَبُّولَة meaning in English

ArabicEnglish
تَبُّولَة f

tabboulehMiddle Eastern salad