Definify.com

Definition 2025


durbars

durbars

English

Noun

durbars

  1. plural of durbar