English-French dictionary »

ancyra meaning in French

EnglishFrench
Ancyra (Capital of Galatia)
proper noun

Ancyre◼◼◼nom {f}