Results for "

turncoat

"
English - Turkish Dictionary

turncoat

(English - Turkish Dictionary) :
i. dönek adam, prensip değiştiren kimse.