mellarla

Spanish

Verb

mellarla

  1. infinitive of mellar combined with la