life guards

  1. Noun (İngilterede) Muhafız Süvari Kıtası.