English-Latin dictionary »

iris (messenger of the gods, goddess of the rainbow) meaning in Latin

EnglishLatin
Iris (messenger of the gods, goddess of the rainbow) noun

Iris [Iridis](3rd) F
noun

Iris [Iris](3rd) F
noun