Chinese English Dictionary

When Greek meets Greek then comes the tug of war    Add to My Vocabulary

  1. 两强相遇相斗激烈