latibolo
Italian
Noun
latibolo
m
(
plural
latiboli
)
hideout
,
den
,
recess