Töbenlev

Turkish Definition

Aşağılama, alçaltma,küçültme

Karachay - Turkish Examples

-

English Definition

Humiliate, degrade, belittle