Engels Nederlands woordenboek

English version

improved betekenis

"improved vertaling"