Malayalam Dictionary

മേലുറ

melura

noun · നാമം

spatterdash

  1. spatterdash

Nearby in the dictionary

Support