mesturarla
Spanish
Verb
mesturarla
infinitive of
mesturar
combined with
la