Dıbırtdıv

Turkish Definition

Her yere giden, tıpır-tıpırdolaşan

Karachay - Turkish Examples

238 -

English Definition

Going everywhere, wandering around