extremely demanding, tiring, wearying, exhausting, burdensome

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