terrellas

English

Noun

terrellas

  1. plural of terrella