Search term antisommergibile has one result
Jump to
IT Italian EN English
antisommergibile (a) [militare] antisubmarine (a) [militare]