Cite

Synonyms of demanding

Definition and meaning of demanding (Dictionary)