Italian-English dictionary »

lo scrigno di davy jones meaning in English

ItalianEnglish
Lo scrigno di Davy Jones proper noun

Davy Jones's locker(the ocean as a grave for sailors)
proper noun