ampouletranslation and definition "ampoule", tamil lexiconWordTamil Definitionampouleதோலினுக்குள் செலுத்தப்படும் ஊசி மருந்தினை உடைய கண்ணாடிச் சிமிழ்.