Where does “ambactia” come from?

ambactia (Italian): service

Definitions

  1. service

Words derived from “ambactia