English-Latin dictionary »

urgent demand meaning in Latin

EnglishLatin
urgent demand noun

efflagitatio [efflagitationis](3rd) F
noun