Romanian French Dictionary

limba română - Français

terasă in French: