English to Hindi

Meaning for:
assiduous
other
परिश्रमयुक्त;परिश्रमी;श्रमसाध्य