BUZZ


Meaning of BUZZ in English

murmurar; (of insects) burdonear

English Interlingue dictionary.      Английский словарь Интерлингве.