English to Lithuanian Dictionary
collaborationist
Kolaboracija
Meaning for collaborationist found in 23 Languages.
Sponored Video