Arabic-English dictionary »

لِيسُوتُو meaning in English

ArabicEnglish
لِيسُوتُو m

Lesothoid=Q1013|country in Southern Africa