Ayıblağan

Turkish Definition

Ayıplayan, muahezeeden, lekeleyen, kusurlu gören

Karachay - Turkish Examples

-

English Definition

One who blames, criticizes, tarnishes, finds fault with