ChineseDict
Random
About
山
shan1
山
盟
meng2
盟
海
hai3
海
誓
shi4
誓
to pledge undying love (idiom); oath of eternal love
to swear by all the Gods
Info
Wiktionary: 山盟海誓
MDBG: 山盟海誓
Examples with 山盟海誓 on
Tatoeba
Tags:
chengyu