Engels Nederlands woordenboek

English version

debilitating betekenis

"debilitating vertaling"