Moghrabis

English

Noun

Moghrabis

  1. plural of Moghrabi.