garbures
English
Noun
garbures
plural of
garbure