Spanish: magarrar

Spanish verb 'magarrar' conjugated