sumbuls

English

Noun

sumbuls

  1. plural of sumbul