babar
Explore definitions, synonyms, and language insights of babar
Definitions
Noun
an imaginary elephant that appears in a series of French books for children
Explore definitions, synonyms, and language insights of babar