There are 3 translations of mosca in English:

mosca1

adjetivo invariable/invariable adjective

There are 3 translations of mosca in English:

mosca2

nombre femenino/feminine noun

There are 3 translations of mosca in English:

mosca3

nombre masculino y femenino/masculine and feminine noun

(Urug) [familiar/colloquial]