Spanish-English dictionary »

lo prometido es deuda meaning in English

SpanishEnglish
lo prometido es deuda phrase

a promise is a promise(one must keep one's promises)
phrase