See also: Smaragdes

English edit

Noun edit

smaragdes

  1. plural of smaragde