driven too hard; exhausted

listen to the pronunciation of driven too hard; exhausted
English - Turkish

Definition of driven too hard; exhausted in English Turkish dictionary

overdriven
{f} yüklen
overdriven
çok yüklenilmiş
English - English
overdriven
driven too hard; exhausted
Favorites