Took extension up to 12 months meaning in tamil July 8, 2019 16 32 64 128 Took extension of more than 12 months meaning in tamil 12 months pronunciation in english 12 months pronunciation How to add google translate extension in chrome