English-Italian dictionary »

lion's den meaning in Italian

EnglishItalian
lion's den (a dangerous or frightening place)
noun
[UK: ˈlaɪənz den]
[US: ˈlaɪənz ˈden]

antronoun
{m}

covonoun
{m}

fossa dei leoninoun
{f}

fossa del leonenoun
{f}

tananoun
{f}