Latin-French dictionary »

charcovia meaning in French

LatinFrench
Charcovia noun

Kharkivnom