Etymology Explorer › Latin

Where does “praepūtium” come from?