sympathizer


Results for "sympathizer"

English - Turkish Dictionary

sympathizer

(English - Turkish Dictionary) :
i. sempatizan.