to break the wind of; to cause to lose breath; to exhaust

listen to the pronunciation of to break the wind of; to cause to lose breath; to exhaust
English - English
windbreak
to break the wind of; to cause to lose breath; to exhaust
Favorites