Multilingual Turkish Dictionary

TALK THE HIND LEGS OFF A DONKEY

TALK THE HIND LEGS OFF A DONKEY : English Turkish

oş konuşmak, kafa şişirmek, durmadan konuşmak