Dizionario Francese - Inglese

Français - English

maitriser in inglese:

1. to master to master


to master art of negotiating
I want to master Spanish in two years.