English-Latin dictionary »

delivering set speech meaning in Latin

EnglishLatin
delivering set speech noun

declamatio [declamationis](3rd) F
noun