Portuguese-English dictionary »

cova dos leões meaning in English

PortugueseEnglish
cova dos leões noun

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