flamarades

Catalan

Noun

flamarades

  1. plural of flamarada