Toğuzbaş

Turkish Definition

Dokuzbaşlı

Karachay - Turkish Examples

Toğuzbaş emegen - dokuz başlı dev

English Definition

Nine-headed