Dothraki-English dictionary »

memziri meaning in English

DothrakiEnglish
memziri noun
[memziri]

bird noise, ”tweet”noun