English-Latin dictionary »

destroyer (souter) meaning in Latin

EnglishLatin
destroyer (Souter) noun
[UK: dɪˈstro.ɪə(r)]
[US: də.ˌstrɔɪər]

interfector [interfectoris](3rd) M
noun