Arabic-English dictionary »

تدرّب بإفراط meaning in English

ArabicEnglish
تدرّب بإفراط

Overtrained