1.

Devasted means what plz give me answer​

Answer» MEANING in english - extremely SHOCKED and UPSET meaning in hindi - तबाह हो जआना


Discussion

No Comment Found