Tasmalav

Turkish Definition

Tasma koyma, tasmavurma

Karachay - Turkish Examples

-

English Definition

Leash, leash