Term Gallery logo

Meanings of british g-class destroyer in English