magic carpet – English–Português translations

🇬🇧 en pt 🇵🇹

magic carpet noun

  • carpet capable of magical flight
tapete mágico, tapete voador
Wiktionary Links