poubs

French

Noun

poubs

  1. plural of poub