llambordes
Catalan
Noun
llambordes
plural of
llamborda