arabdict Dictionary & Translator - Arabic-English translation for مَتْرُوك

      Adjektive

      abandoned [ more abandoned ; most abandoned ]
      lovelorn [ more lovelorn ; most lovelorn ]
      untouched [ more untouched ; most untouched ]

      ...