articulated bus – English–Português translations

🇬🇧 en pt 🇵🇹

articulated bus noun

  • articulated bus
articulado
Wiktionary Links