Dutch Word: imposant
English Meaning: imposing
Listen to Word:

Play Sound