Did you mean: officer, epicure

Sorry, no translations for "efficere" have been found.

Wiktionary Links