Back to Dictionary
受困
shòukùn
1. trapped
2. stranded
Uncommon • Top 26%