Term Gallery logo

Meanings of patrol sub unit in anglès