Arabic-English dictionary »

ذَات اَلثَّلَاث رُؤُوسّ meaning in English

ArabicEnglish
ذَات اَلثَّلَاث رُؤُوسّ f

tricepsany muscle having three heads