Polish-French dictionary »

odessa meaning in French

PolishFrench
Odessa noun

Odessanom