English

edit

Etymology

edit

French

Noun

edit

têtes-de-pont

  1. plural of tête-de-pont