Motorola g31 64gb review July 8, 2019 16 32 64 128 Motorola moto g31 64gb review Moto g 31 review Motorola g 60s review