Amanlavçu

Turkish Definition

Kötüleyici, zemmedici

Karachay - Turkish Examples

-

English Definition

Denigrating, denigrating