Translation of emerald in Indonesian

User Contribution

emerald

zamrud

noun