Portuguese-English dictionary »

den bosch meaning in English

PortugueseEnglish
Den Bosch proper noun
{f}

's-Hertogenbosch(capital city of North Brabant)
proper noun

Your history