merchant princes

English

Noun

merchant princes pl

  1. plural of merchant prince