English
›
Words
departure
(of a large number of people)
Translation:
English
Noun
3
exodus
Add
Translation