çatır çatır konuşmak

listen to the pronunciation of çatır çatır konuşmak
Türkçe - İngilizce
to speak (a language) fluently, be able to rattle away in (a language)
çatır çatır konuşmak