Borromeo (fr. Borromée)

Translation into English

Synonyms

  • entrelacé
  • interdépendant
  • intriqué