Definify.com

Definition 2025


esmaragda

esmaragda

Catalan

Noun

esmaragda f (plural esmaragdes)

  1. emerald

Synonyms