vanmaram

നടപ്പാലം - meaning in english

Meanings for നടപ്പാലം

noun
Footboard
Footbridge