Donkuldavuk

Turkish Definition

Boşboğaz (mec),palavracı (mec)

Karachay - Turkish Examples

-

English Definition

Blabbermouth (mec), braggart (mec)