English-Latin dictionary »

complaint, protest meaning in Latin

EnglishLatin
complaint, protest noun

expostulatio [expostulationis](3rd) F
noun