arabdict Dictionary & Translator - Arabic-English translation for مُنْطَلِق

      ...

      Adjektive

      spouted [ more spouted ; most spouted ]

      Noun

      stepping-stone [pl. stepping stones]