Esmeralda

From Wikipedia, the free encyclopedia

Look up emerald in Wiktionary, the free dictionary.

Esmeralda is Spanish and Portuguese for "emerald".

Esmeralda may also refer to:

[edit] See also