English-Italian dictionary »

davy jones's locker meaning in Italian

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

Lo scrigno di Davy Jonesproper noun