barricoes

English

Noun

barricoes

  1. plural of barrico