Definify.com

Definition 2024


durbars

durbars

English

Noun

durbars

  1. plural of durbar