chamullarse

Spanish

Verb

chamullarse

  1. infinitive of chamullar combined with se