charabias
French
Noun
charabias
m
plural of
charabia
Anagrams
rabâchais