cinnamon snail

English

Noun

cinnamon snail (plural cinnamon snails)

  1. Synonym of cinnamon roll