English-Latin dictionary »

flower, blossom meaning in Latin

EnglishLatin
flower, blossom noun

flos [floris](3rd) M
noun