nayabs

English

Noun

nayabs

  1. plural of nayab