Romanian French Dictionary

limba română - Français

ochelari de soare in French: