Definition of フラングレ

フラングレ

furangure

noun
Franglais (i.e. English words in French)