English-Arabic dictionary »

sierra meaning in Arabic

EnglishArabic
Sierra Leone Republic of Sierra Leone

سِيرَالِيُونf