How do you say destroyer in Greek?
— Αντιτορπιλικό


Generic synonyms for destroyer in Greek
warshipπολεμικό πλοίο (n)