Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. Fall down, as if collapsing
2. Cause to topple or tumble by pushing