Definify.com

Definition 2024


charabias

charabias

French

Noun

charabias ?

  1. plural of charabia

Anagrams