English-Latin dictionary »

goddess of flowers meaning in Latin

EnglishLatin
goddess of flowers noun

Flora [Florae](1st) F
noun