Tamil Dictionary 🔍

வெண்காசா

venkaasaa


, ''s.'' The name of a shrub bearing white flowers.

Miron Winslow


வெண்காசா - ஒப்புமை - Similar