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