English-Latin dictionary »

harpies meaning in Latin

EnglishLatin
Harpies noun
[UK: ˈhɑː.pɪz]
[US: ˈhɑːr.pɪz]

dira [dirae](1st) F
noun