Engels Nederlands woordenboek

English version

invincible betekenis

"invincible vertaling"