Leeuwarden in Spanish
Leeuwarden in Spanish
Leeuwarden
A city and capital of Friesland, Netherlands.
Leuvarda
A city and capital of Friesland, Netherlands.