Arabic-English dictionary »

أَدِيغِيَا meaning in English

ArabicEnglish
أَدِيغِيَا f

Adygearepublic of south-west Russia