Arabic-English dictionary »

وَتَر أَخِيل meaning in English

ArabicEnglish
وَتَر أَخِيل m

Achilles tendonstrong tendon in the calf of the leg