to break down; to be impossible to repair or not worth repairing

listen to the pronunciation of to break down; to be impossible to repair or not worth repairing
English - English
bite the big one
to break down; to be impossible to repair or not worth repairing
Favorites