Latin-French dictionary »

halicarnassus meaning in French

LatinFrench
Halicarnassus noun

Halicarnassenom