TETES-DE-PONT MEANING IN ENGLISH

• Tetes-de-pont Definition & Synonyms

  1. (pl. ) of Tete-de-pont


RECENT SEARCHES