English to Hindi

Meaning for:
undemanding
other
अधिक अपेक्षा न रखने वाला;कम मेहनत वाला