mesturarlo
Spanish
Verb
mesturarlo
infinitive of
mesturar
combined with
lo