Home
Search
Index
Definify.com
Definition
2025
mentastri
mentastri
Italian
Noun
mentastri
m
plural of
mentastro
Latin
Noun
mentastrī
genitive singular of
mentastrum
Similar Results