Engels Nederlands woordenboek

English version

a depository of development documents: ADDD betekenis

"a depository of development documents: ADDD vertaling"