Arabic-English dictionary »

لِيُون meaning in English

ArabicEnglish
لِيُون f

Leonregion in northwest Spain

Lyoncity in France

لِيُونَة f

Leonregion in northwest Spain

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

Sierra LeoneRepublic of Sierra Leone