Cuvuldavuk

Turkish Definition

Cıvıldayıcı, vızıldayıcı

Karachay - Turkish Examples

-

English Definition

Chirping, buzzing