Where does “plusmarca” come from?

plusmarca (Spanish): record

Definitions

  1. record

Words derived from “plusmarca