Bumbar

About Bumbar
A Cypriot sausage. Stuffed intestines with rice.