×

smaragd meaning in Chinese

n.
〔现罕〕=emerald. -ine
adj.

Related Words

  1. smara
  2. smara hassi
  3. smaragden
  4. smaragdi
PC Version

Copyright © 2018 WordTech Co.