Ayamavçu

Turkish Definition

Merhametsiz, gaddar

Karachay - Turkish Examples

-

English Definition

Merciless, cruel