English translation for "siphon"
|
- n. siphon, tube used to transfer fluids from one container to another by means of atmospheric pressure
- Similar Words:
- "sinusite" English translation, "sinécure" English translation, "sion" English translation, "sionisme" English translation, "sioniste" English translation, "siphonaptère" English translation, "siphonner" English translation, "sir" English translation, "sir alec guinness" English translation, "sir alexander fleming" English translation
|
|
|