French

edit

Noun

edit

charabias m

  1. plural of charabia

Anagrams

edit