Up to 12 months meaning in tamil July 8, 2019 16 32 64 128 Took extension up to 12 months meaning in tamil 12 months meaning in tamil 12 months pronunciation in english 12 months pronunciation 12 ta zamon ingliz tilida