Arabic-English dictionary »

عظم الكتف meaning in English

ArabicEnglish
عظم الكتف

Scapula[UK: ˈskæ.pjʊ.lə] [US: ˈskæ.pjə.lə]