Engels Nederlands woordenboek

English version

substantiating betekenis

"substantiating vertaling"