Arabic-English dictionary »

سَرَنْدِيب meaning in English

ArabicEnglish
سَرَنْدِيب

Ceylonold name for Sri Lanka|Sri Lanka

Sri Lankaid=Q854|a country in South Asia