extremely demanding, tiring, wearying, exhausting, burdensome

listen to the pronunciation of extremely demanding, tiring, wearying, exhausting, burdensome
الإنجليزية - الإنجليزية
{s} taxing
extremely demanding, tiring, wearying, exhausting, burdensome
المفضلات