Arabic-English translation for amalgamator

      ...

      ملغام {آلة الملغمة}

      Noun