frapps

English

Noun

frapps

  1. plural of frapp