hum in English

hum
means in English
smattering
.

  • HUA / HUM : HuA / HuM
  • hum / UT-hum : hum / RP (hum)
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments