Arabic-English dictionary »

كَمْأَة meaning in English

ArabicEnglish
كَمْأَة f

truffletuber