Englishfor English speakers
be in a helpless situation English
Synonyms be in a helpless situation synonyms
What other words have the same or similar meaning as be in a helpless situation?