vanmaram

Coccinia grandis - meaning in malayalam

Meanings for Coccinia grandis

noun
കോവക്ക