extremely demanding, tiring, wearying, exhausting, burdensome

listen to the pronunciation of extremely demanding, tiring, wearying, exhausting, burdensome
English - English
{s} taxing
extremely demanding, tiring, wearying, exhausting, burdensome
Favorites