Definify.com

Definition 2026


charabias

charabias

French

Noun

charabias ?

  1. plural of charabia

Anagrams