From Medieval Latin amiralis etc., from Arabic أَمِير (ʔamīr, “commander”) + -alis (“-al”).
ammiraglio m (plural ammiragli)