rastella

English

Noun

rastella

  1. plural of rastellum

Anagrams