French

edit

Participle

edit

charabiée f sg

  1. feminine singular of charabié