Appa-acayıp

Turkish Definition

Çok acayip

Karachay - Turkish Examples

-

English Definition

Very strange