smaragdes

See also: Smaragdes

English

Noun

smaragdes

  1. plural of smaragde