spumatus
Dictionaries
Elementary Latin
(spumatus)
Morphological Data
spumatus
NOUN