English-Latin dictionary »

supplication / entreaty / plea meaning in Latin

EnglishLatin
supplication / entreaty / plea noun

deprecatio [deprecationis](3rd) F
noun