Italian-English dictionary »

dragonessa meaning in English

ItalianEnglish
dragonessa noun
{f}

dragoness(a female dragon)
noun