Engels Nederlands woordenboek

English version

extricates betekenis

"extricates vertaling"