山外有山
Mandarin: shan1 wai4 you3 shan1
T1
T6
T5
T1
Definitions
  1. 1 nothing can ever be perfect; there will always be sth. or sb. better
← Back to dictionary