moscarda

listen to the pronunciation of moscarda
Испанский Язык - Английский Язык
blowfly, fly that lays its eggs in dead flesh