山盟海誓
Mandarin: shan1 meng2 hai2 shi4
T1
T4
T2
T6
Definitions
  1. 1 a solemn pledge of love; (lit.) "to swear by the mountains and the seas"
← Back to dictionary