charabias

French

Noun

charabias m

  1. plural of charabia

Anagrams