English-Latin dictionary »

promise, undertaking meaning in Latin

EnglishLatin
promise, undertaking noun

foedus [foederis](3rd) N
noun