English to Francais Dictionary
collaborationist
Collaborationniste
Meaning for collaborationist found in 23 Languages.
Sponored Video