Tup-turu

Turkish Definition

Apaçık, meydanda,dosdoğru

Karachay - Turkish Examples

-

English Definition

Obvious, obvious, straightforward