English

edit

Noun

edit

trumeaux

  1. plural of trumeau

French

edit

Noun

edit

trumeaux m

  1. plural of trumeau