Arabic-English dictionary »

أوتار الركبة meaning in English

ArabicEnglish
أوتار الركبة

Hamstrings[UK: ˈhæm.strɪŋz] [US: ˈhæm.ˌstrɪŋz]