Where does “excambiāre” come from?

excambiāre (Latin): exchange

Definitions

  1. exchange

Words derived from “excambiāre