Old French · word

terrasse

platform raised on earth

Words sharing this root