Hambalâdduv

Turkish Definition

Kuklacık, küçükkukla

Karachay - Turkish Examples

-

English Definition

Muppet, little puppet