French moroccos

English

Noun

French moroccos

  1. plural of French morocco