English
›
Words
a
set of circumstances favorable to
Translation:
English
Noun
7
opportunity
Add
Translation