turncoat


Results for "turncoat"

English - Turkish Dictionary

turncoat

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