Polish-English dictionary »

ottawa meaning in English

PolishEnglish
Ottawa noun

Ottawanoun
capital of Canada