to pledge undying love (idiom); oath of eternal love/to swear by all the Gods
Copyright © 2024 3Dict.net