tıkırda

listen to the pronunciation of tıkırda
Turkish - English
{f} clattering
{f} clatter