Arabic-English dictionary »

يحمّص meaning in English

ArabicEnglish
يحمّص

Roasts[UK: rəʊsts] [US: roʊsts]