rosearlo

Spanish

Verb

rosearlo

  1. infinitive of rosear combined with lo