Engels Nederlands woordenboek

English version

to devour betekenis

"to devour vertaling"