English-Arabic dictionary »

shelterer meaning in Arabic

EnglishArabic
Shelterer

المؤوي، الحامي