Romanian French Dictionary

limba română - Français

sofisticat in French: