Engels Nederlands woordenboek

English version

illuminates betekenis

"illuminates vertaling"