Translation of arcada in English:

arcada

feminine noun

  • 1

    Medicine
    hacer arcadas to retch
    • aquel olor me dio / me provocó arcadas that smell made me retch
  • 2

    • 2.1Architecture

      arcade

    • 2.2(de un puente)

      arch