queen it over

queen it over

queen it over 单语例句

1. It is the natural hope of such men that the Queen of Flowers - the highest ranked beauty - would come over.