Translation of escudo in English:

escudo

escudo

noun

  • 1

    escudo, the former unit of money in Portugal