Spanish: estafilar

Spanish verb 'estafilar' conjugated