Tamil Meaning

maca meaning in tamil

a scratch, defect, bruise etc

maca tamil meaning example

கீறல்