vanmaram

കോവക്ക - meaning in english

Meanings for കോവക്ക

noun
Coccinia grandis