Engels Nederlands woordenboek

English version

artifacts betekenis

"artifacts vertaling"