Definify.com

Definition 2025


zamrud

zamrud

Malay

Noun

zamrud

  1. emerald