Home
Search
Index
Definify.com
Definition
2025
stamnoi
stamnoi
English
Noun
stamnoi
plural of
stamnos
Similar Results