Open main menu

SpanishEdit

NounEdit

moscarda f (plural moscardas)

  1. blowfly