English-Spanish dictionary »

deep water meaning in Spanish

EnglishSpanish
deep water (difficult or embarrassing situation)
noun
[UK: diːp ˈwɔː.tə(r)]
[US: ˈdiːp ˈwɒ.tər]

profunda angustianoun
{f}