fossa dei leoni
Italian
Etymology
Literally,
“
trench of the lions
”
.
Noun
fossa
dei
leoni
f
(
plural
fosse dei leoni
)
(
idiomatic
)
lion's den