Compare Phones with Motorola Moto G31 and vivo Y30 5G

Motorola Moto G31
motorola moto g31
vivo Y30 5G
vivo y30 5g