Where does “moscas” come from?

moscas (Spanish): plural of mosca

Definitions

  1. plural of mosca

Words derived from “moscas