mesturaros
Spanish
Verb
mesturaros
infinitive of
mesturar
combined with
os