French edit

Noun edit

charabias m

  1. plural of charabia

Anagrams edit