Spanish: estrafollar

Spanish verb 'estrafollar' conjugated