person fond of behaving like the french - Turkish English Dictionary

Suggest a Term