vanmaram

മലമൂത്ര വിസര്‍ജ്ജനം - meaning in english

Meanings for മലമൂത്ര വിസര്‍ജ്ജനം

noun
Passing of urine and faeces