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