Arabic-English dictionary »

الكمأ meaning in English

ArabicEnglish
الكمأ

Truffle[UK: ˈtrʌf.l̩] [US: ˈtrʌf.l̩]

Truffles[UK: ˈtrʌf.l̩z] [US: ˈtrʌf.l̩z]