Spanish: estera

Spanish verb 'estera' conjugated