Polish-English dictionary »

interlaken meaning in English

PolishEnglish
Interlaken noun

Interlakennoun
town in Switzerland