English-Arabic dictionary »

hamstrings meaning in Arabic

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

أوتار الركبة