vying to be the most glamorous/each more gorgeous than the other/beauty contest
Copyright © 2024 3Dict.net