Engels Nederlands woordenboek

English version

to echo betekenis

"to echo vertaling"