Arabic-English dictionary »

تُفَّاحَة آدَم meaning in English

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

Adam's applelump in the throat