Whatsapp definition

Alternative form of WhatsApp.
noun
2
0
Alternative form of WhatsApp.
verb
2
0
Advertisement