maharajas

English

Noun

maharajas

  1. plural of maharaja

French

Noun

maharajas m

  1. plural of maharaja