Multilingual Turkish Dictionary

A TELLTALE TEAR

A TELLTALE TEAR : English Turkish

n. sahte gözyaşı