davey jones' locker

انگلیسی به انگلیسی

• (slang) bottom of ocean or sea

پیشنهاد کاربران