Where does “karcero” come from?

karcero (Ido): prison

Definitions

  1. prison

Words derived from “karcero