vanmaram

പാദാഘാതം - meaning in english

Meanings for പാദാഘാതം

noun
Kick