See also: Terrats

Catalan edit

Pronunciation edit

Noun edit

terrats

  1. plural of terrat