French English Dictionary

Français - English

rivaliser in English: