Dutch-English dictionary »

mechelen meaning in English

DutchEnglish
Mechelen eigennam
{n}

Mechelen(city)
proper noun