Angol-Latin szótár »

the best of anything, the "flower" latinul

AngolLatin
the best of anything, the "flower" noun

flosculus [flosculi](2nd) M
noun