Arabic-English dictionary »

زَهْرة صَحْراء meaning in English

ArabicEnglish
زَهْرة صَحْراء f

desert roserosette of gypsum or barite crystals