Mansoors

English

Proper noun

Mansoors

  1. plural of Mansoor