Spanish: esfochxar

Spanish verb 'esfochxar' conjugated