culebrots
Catalan
Noun
culebrots
plural of
culebrot