moscarla
Spanish
Verb
moscarla
infinitive of
moscar
combined with
la