to "go to town", to do something with vigor, very enthusiastically

listen to the pronunciation of to "go to town", to do something with vigor, very enthusiastically
to "go to town", to do something with vigor, very enthusiastically
Favoriten