It occurs to me, reading through this that in America anyway you'd better sing it changing Dago to Spanish.
Nothing to do with censoring it - but if Dago means Italian in America, keeping it just distorts what the author meant, which was clearly Spanish. (Or what Americans would call Hispanic - but I think you'd best not use that. I can't imagine any sailor of the time using the word - and it wouldn't scan.)