English-Arabic dictionary »

scabbards meaning in Arabic

EnglishArabic
Scabbards [UK: ˈskæ.bədz]
[US: ˈskæ.bədz]

الأغماد