English to Hindi

Meaning for:
travail
other
कड़ी मेहनत करना;कठोर परिश्रम;प्रसव;कष्ट