Arabic-English dictionary »

زَبَرْجَد meaning in English

ArabicEnglish
زَبَرْجَد m

chrysolitea gemstone