Polish-French dictionary »

ładoga meaning in French

PolishFrench
Ładoga

lac Ladoga