🇬🇧 en lt 🇱🇹

station house noun

  • (US) The headquarters of a police force or unit for a specific district; a police station.
policijos nuovada
Wiktionary Links