French · word

terrasse

raised platform or earthwork

Words sharing this root