vanmaram

പടവലം - meaning in english

Meanings for പടവലം

noun
Snake gourd