Spanish: esfochagar

Spanish verb 'esfochagar' conjugated