Spanish

edit

Verb

edit

mecatearos

  1. infinitive of mecatear combined with os