Dothraki-English dictionary »

oggo meaning in English

DothrakiEnglish
oggo noun
[oggo]

head (of an animal)noun
[UK: hed] [US: ˈhed]