Polish-English dictionary »

's-hertogenbosch meaning in English

PolishEnglish
's-Hertogenbosch noun

's-Hertogenboschnoun
capital city of North Brabant