Turkish-English dictionary »

yarboğa meaning in English

TurkishEnglish
yarboğa proper noun

minotaur(monster with the head of a bull and the body of a man)
proper noun
[UK: ˈmaɪ.nə.tɔː(r)] [US: ˈmaɪ.nə.tɔːr]