Home
Search
Index
Definify.com
Definition
2025
àmfores
àmfores
Catalan
Noun
àmfores
plural of
àmfora
Similar Results