mentarse

Spanish

Verb

mentarse

  1. infinitive of mentar combined with se