vanmaram

വൃക്കയന്ത്രം - meaning in english

Meanings for വൃക്കയന്ത്രം

noun
Kidney-machine