meaning of overtask

1. To task too heavily.


Related Words

overtask |

Developed & Maintained By Taraprasad.com

Treasure Words