Spanish

edit

Verb

edit

merodearse

  1. infinitive of merodear combined with se