Submerged
English Meaning
- Botany Growing or remaining under water: submerged leaves.
- Living in poverty or misery.
- Having been hidden.
Sorry, No Malayalam Meaning for your input!
See Submerge Want To Try Submerged In Malayalam??