castellas

English

Noun

castellas

  1. plural of castella