margousiers

French

Noun

margousiers m

  1. plural of margousier