Tamil Dictionary 🔍

கரிக்காடு

karikkaadu


, ''s.'' A forest full of ele phants.

Miron Winslow


கரிக்காடு - ஒப்புமை - Similar