mamma
Dictionaries
Elementary Latin
(mamma)
Latin Short Defs
(mamma)
Lewis and Short Latin Dictionary
(mamma)
Morphological Data
mamma
NOUN