Arabic-English dictionary »

صَخْرَة meaning in English

ArabicEnglish
صَخْرَة f

rockmass of projecting rock

rocknatural mineral aggregate