Meaning of 'tarucu'

s. (Tel.) being closely woven.

Meaning of தருசு

s. (Tel.) being closely woven.


Browse Tamil - English Words