Compare Phones with Honor 3C Play and Motorola Moto G (Gen 2)

Honor 3C Play
honor 3c play
Motorola Moto G (Gen 2)
motorola moto g (gen 2)