Dum meaning

Syllable used when humming a tune.
interjection
0
0
Advertisement