to satisfy [ satisfied ; satisfied ]
Synonyms
  • أرضى