Translation of giro in English:

giro

giro

noun

  • 1

    giro, banking system by which payment can be electronically transferred from one bank or post office account to another