Terracotta definition and meaning | Collins English Dictionary

Terracotta definition and meaning | Collins English Dictionary