नौर-नौर

English: Translation
irritated
Hindi: Translation
नाराज
noun