Translation of escudo in Malay

escudo

nounPlural escudos

  • 1

    unit mata wang di Portugal