moscarte
Spanish
Verb
moscarte
infinitive of
moscar
combined with
te