Taivo A Taiwan Mandarin dictionary

山盟海誓

shānménghǎishì

ㄕㄢ ㄇㄥˊ ㄏㄞˇ ㄕˋ

  1. 1to pledge undying love (idiom); oath of eternal love
  2. 2to swear by all the Gods

Keep 山盟海誓 and it comes back until you know it.

Get Taivo for iPhone →