atl meaning in english


Word: அதள் - The tamil word have 4 characters and have more than one meaning in english.
atl means
1. such an integument stripped from the body of an animal, especially a small animal; pelt
2. the epidermis.

Transliteration : atl. Other spellings : atl

Meanings in english :

skin
cuticle

Meaning of atl in tamil

tol / தோல்
Tamil to English
English To Tamil