English-Latin dictionary »

mutter, whisper, hum, buzz, murmur meaning in Latin

EnglishLatin
mutter, whisper, hum, buzz, murmur verb

susurro [susurrare, -, -](1st)
verb