Malayalam Dictionary

വേരുപുഴക്കപ്പെട്ട

verupuzhakkappetta

uprooted

  1. uprooted

Nearby in the dictionary

Support