English-Latin dictionary »

hissing, buzzing, rattling, whistling meaning in Latin

EnglishLatin
hissing, buzzing, rattling, whistling noun

stridor [stridoris](3rd) M
noun