latibolo

Italian

Noun

latibolo m (plural latiboli)

  1. hideout, den, recess