Spanish: mescabar

Spanish verb 'mescabar' conjugated