Dothraki-English dictionary »

tozara meaning in English

DothrakiEnglish
tozara noun
[tozara]

lakenoun
[UK: leɪk] [US: ˈleɪk]