Pesquisar
Selecione o idioma do dicionário
in deep water
01
in trouble or a very difficult situation
Exemplos
The legal issues that arose from the contract dispute put the business in deep water, leading to legal battles and financial losses.



























