Engels Nederlands woordenboek

English version

indomitable betekenis

"indomitable vertaling"