Malayalam Dictionary

ആവുന്നത്ര

aavunnatra

pelting

  1. pelting

Nearby in the dictionary

Support