mesturad
Spanish
Verb
mesturad
second-person plural imperative of
mesturar