English to Netherlands Dictionary
collaborationist
Collaboratie
Meaning for collaborationist found in 23 Languages.
Sponored Video