Tubes
Spanish Meaning
tubo metro cañón lámpara cámara de aire trompa tele caño
English Meaning
- Plural form of tube.
- The Internet.
- Third-person singular simple present indicative form of tube.