mellarse

Spanish

Verb

mellarse

  1. infinitive of mellar combined with se