badshahs

English

Noun

badshahs

  1. plural of badshah