lung buster

listen to the pronunciation of lung buster
الإنجليزية - الإنجليزية
Any task that put lots of pressure on one's lungs, something that makes someone out of breath