Golden Bowl

Dictionary

OVERDILIGENTa.

Diligent to excess.