Definify.com

Definition 2024


sumbuls

sumbuls

English

Noun

sumbuls

  1. plural of sumbul