Skip to main content

put to trouble

惹祸上身,陷入困境,遇到麻烦,惹麻烦

Synonyms & Antonyms

as inincommode