Armavluk

Turkish Definition

Şaşkınlık, kararsızlık

Karachay - Turkish Examples

-

English Definition

Bewilderment, indecision