Search term cacciatorpediniere has one result
Jump to
IT Italian EN English
cacciatorpediniere (n) [militare] {m} destroyer (n) [militare]