mentarse
Spanish
Verb
mentarse
infinitive of
mentar
combined with
se