English-Latin dictionary »

accusation, denunciation meaning in Latin

EnglishLatin
accusation, denunciation noun

delatura [delaturae](1st) F
noun