magufas

Spanish

Noun

magufas f pl

  1. plural of magufa