French Romanian Dictionary

Français - limba română

Échouer in Romanian:

1. Fail Fail