spumatus

Dictionaries

Elementary Latin (spumatus)

Morphological Data

spumatus NOUN