Arabic-English dictionary »

تُفَّاحَة meaning in English

ArabicEnglish
تُفَّاحَة f

applefruit

تُفَّاحَة آدَم f

Adam's applelump in the throat