Definify.com

Definition 2025


terraces

terraces

English

Noun

terraces

  1. plural of terrace

Anagrams