vanmaram

പാദാസനം - meaning in english

Meanings for പാദാസനം

noun
Footstool