Multilingual Turkish Dictionary

TALK INDISCREETLY

TALK INDISCREETLY : English Turkish

v. boşboğazlık etmek