French English Dictionary

Français - English

déchirer in English: