subastarla

Spanish

Verb

subastarla

  1. infinitive of subastar combined with la