Definify.com

Definition 2024


terraces

terraces

English

Noun

terraces

  1. plural of terrace

Anagrams