English-Latin dictionary »

buzzer, hummer meaning in Latin

EnglishLatin
buzzer, hummer noun

bombinator [bombinatoris](3rd) M
noun