English
›
Words
situation
in which further action is blocked
Translation:
English
Noun
2
stalemate
Add
Translation