Tamil Dictionary 🔍

தார்சா

thaarsaa


மொட்டைமச்சு. Terraced roof;

Tamil Lexicon


tārcā,
n. E. terrace.
Terraced roof;
மொட்டைமச்சு.

DSAL


தார்சா - ஒப்புமை - Similar