garbures

English

Noun

garbures

  1. plural of garbure