Meaning of 'acayu'
s. a small insect that sticks on trees and leaves; 2. scab, spots on one's body, coyi; 3. mud.
Meaning of அசறு
s. a small insect that sticks on trees and leaves; 2. scab, spots on one's body, சொறி; 3. mud.
Browse Tamil - English Words