Home
Search
Index
Definify.com
Definition
2024
ephorates
ephorates
English
Noun
ephorates
plural of
ephorate
Similar Results