pits left by the smallpox meaning in tamil

Word: pits left by the smallpox - The english word have 25 alphabets and vowels..

Meanings in tamil :

utirittazumpu ( உதிரித்தழும்பு )
ammaivatu ( அம்மைவடு )
Tamil to English
English To Tamil