Arabic-English dictionary »

وَرْدة صَحْراء meaning in English

ArabicEnglish
وَرْدة صَحْراء f

desert roserosette of gypsum or barite crystals