Polish-French dictionary »

kapsztad meaning in French

PolishFrench
Kapsztad

Le Cap

Your history