Tapsaşar

Turkish Definition

Buluncayiyen, otlakçı, parazit

Karachay - Turkish Examples

-

English Definition

Finder, grazer, parasite