Arabic-English dictionary »

مُثَلَّثَة اَلرُّؤُوس meaning in English

ArabicEnglish
مُثَلَّثَة اَلرُّؤُوس f

tricepsany muscle having three heads