arabdict Dictionary & Translator - Arabic-English translation for يُسْرُوع

      Noun

      caterpillar {insects}, {ind.}
      يُسْرُوع {صناعة}