group of female friends who tend to frequent the same places - French English Dictionary

Suggest a Term