English-French dictionary »

adygea meaning in French

EnglishFrench
Adygea (republic of south-west Russia)
proper noun

Adyguée◼◼◼nom {f}