Tamaşalık

Turkish Definition

Görülmeye değer,hayranlık uyandıracak derecede,cezbedecek kadar, şaşırtacakderecede

Karachay - Turkish Examples

-

English Definition

Worthy of seeing, admirable, fascinating, surprising