Summary
French to English:   more detail...
  1. smaragdin:


English

Suggestions for smaragdin in English

Spelling Suggestions for: smaragdin

External Machine Translations: