झमझमाट

English: Translation
tastes, itching in mouth
Hindi: Translation
स्वादें, तिमूर से मुह में होने वाला झनझनाट
noun
adjective