अटपटाट

English: Translation
discomfort
Hindi: Translation
असुविधा, अड़चन
noun