Tamil Dictionary 🔍

தலசை்சோடு

thalasaichodu


, ''s.'' A helmet.

Miron Winslow


தலசை்சோடு - ஒப்புமை - Similar