osearlo

Spanish

Verb

osearlo

  1. infinitive of osear combined with lo