Sign in
Dictionaries
France
accomplir
neolog
accomplish
Comparative law notes
achieve, carry out, execute a project, an action.