Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. A medical instrument used to inject or withdraw fluids
1. Spray or irrigate (a body part) with a syringe