Meaning offranglaisin English

franglais

#uncommon
Definitions