Dutch Word: de hoofdstraat
Plural: hoofdstraten
English Meaning: main street
Listen to Word:

Play Sound