English | German | Russian | Czech

water police English

Meaning water police meaning

What does water police mean?

water police

police department charged with patrolling harbours and waterways

Are you looking for...?