Submergible
English Meaning
- That can be immersed in or can remain under water: a submergible electric frying pan; a submergible research vehicle.
Sorry, No Malayalam Meaning for your input!
See Submergibl Want To Try Submergible In Malayalam??