Definify.com

Definition 2025


soubahdars

soubahdars

English

Noun

soubahdars

  1. plural of soubahdar