English to Frysk Dictionary
collaborationist
Kollaboraasje
Meaning for collaborationist found in 23 Languages.
Sponored Video