Aşalıvçu

Turkish Definition

Yenilen, yenilici, aşınıcı

Karachay - Turkish Examples

-

English Definition

Defeated, defeating, corrosive