poulagas

French

Noun

poulagas

  1. plural of poulaga