Translation of disco volador in English:

disco volador

flying saucer, n.

masculine noun

Southern Cone

  • 1

    flying saucer