Dutch-English dictionary »

leeuwarden meaning in English

DutchEnglish
Leeuwarden eigennam
{n}

Leeuwarden(capital and largest city of Friesland)
proper noun