Malayalam Dictionary

മുറുമുറുക്കുന്നതായ

murumurukkunnataaya

grumbling

  1. grumbling

Nearby in the dictionary

Support