Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
franglais
in English
franglais
#uncommon
Definitions
Proper Noun
french-English
language
mix
(
informal
);
blend
of
cultures