bagel dog

[English] plural bagel dogs

A boiled hot dog sausage baked in bagel dough.

Countries