Results for "

sympathizer

"
English - Turkish Dictionary

sympathizer

(English - Turkish Dictionary) :
i. sempatizan.