Vocabulary

フラングレ

Franglais (i.e. English words in French)

noun