Dothraki-English dictionary »

odaya meaning in English

DothrakiEnglish
odaya noun
[odaja]

breastnoun
[UK: brest] [US: ˈbrest]