Dırıldavuk

Turkish Definition

Geveze, çalçene

Karachay - Turkish Examples

-

English Definition

Chattering, chattering