French edit

Adjective edit

chélatée

  1. feminine singular of chélaté