Dictionary English – Romanian

humming



Adjectiv
1.

viguros, energic


Expressions:
a humming knock on the head  =  o lovitură puternică la cap