English to Hindi

Meaning for:
trial and tribulation
other
उत्तेजना और परेशानी