Polish-French dictionary »

itaka meaning in French

PolishFrench
Itaka

Ithaque