Malayalam Dictionary

വെള്ളംകെട്ടിയ

vellangkettiya

water logged

  1. water logged

Nearby in the dictionary

Support