answersLogoWhite

0

Humma doesent mean anything but it can mean humming a song? In my own language

User Avatar

Wiki User

9y ago

What else can I help you with?