Translation of satisfaga in English:

satisfaga

(satisfará)