Spanish

edit

Verb

edit

escarmenarla

  1. infinitive of escarmenar combined with la