rumbuds

See also: rum buds

English

Noun

rumbuds

  1. plural of rumbud