Tamil Dictionary 🔍

மலைச்சரடு

malaicharadu


, ''s.'' A mountainous range.

Miron Winslow


மலைச்சரடு - ஒப்புமை - Similar