taze kan - Turkish English Dictionary
History

taze kan



Meanings of "taze kan" in English Turkish Dictionary : 4 result(s)

Turkish English
General
taze kan fresh blood n.
taze kan new blood n.
taze kan a shot in the arm n.
Idioms
taze kan new blood