frasulas

English

Noun

frasulas

  1. plural of frasula