Arabic-English dictionary »

زُمُرُّد meaning in English

ArabicEnglish
زُمُرُّد m

emeraldgemstone