Translation of cota de mallas in English:

cota de mallas

coat of mail, n.

feminine noun

  • 1

    coat of mail