English-Latin dictionary »

one who whispers meaning in Latin

EnglishLatin
one who whispers noun

susurrator [susurratoris](3rd) M
noun