defending extremist political positions - Spanish English Dictionary

Suggest a Term