Arabic-English dictionary »

مَتْرُوك meaning in English

ArabicEnglish
مَتْرُوك m

abandonedno longer maintained, forsaken, deserted