Home
Search
Index
Definify.com
Definition
2025
esmaragdes
esmaragdes
Catalan
Noun
esmaragdes
plural of
esmaragda
Similar Results