Romanian French Dictionary

limba română - Français

Sfarsit in French:

1. La fin La fin