Spanish: charabaldear

Spanish verb 'charabaldear' conjugated