English-Latin dictionary »

demigoddess, heroine meaning in Latin

EnglishLatin
demigoddess, heroine noun

heroina [heroinae](1st) F
noun