vanmaram

വള്ളപ്പുര - meaning in english

Meanings for വള്ളപ്പുര

noun
Boat-house