Spanish: marafustar

Spanish verb 'marafustar' conjugated