Dilater
English Meaning
One who, or that which, dilates, expands, or enlarges.
- One who, or that which, dilates, expands, or enlarges.
Sorry, No Malayalam Meaning for your input!
See Dilate Want To Try Dilater In Malayalam??