हुद्दि

English: Translation
pressurize
Hindi: Translation
तत्काल पूरा करने के लिये विवश करना
noun
verb