Synonyms
  • مطرُود ، مُبعد
Notices
  • driven away