English-Arabic dictionary »

scapulars meaning in Arabic

EnglishArabic
Scapulars

كتفيات - نوع من الملابس