be running on fumes - Turkish English Dictionary

Suggest a Term