Vocabulary
タラーリ
タラーリ
taralli (Italian snack food resembling a breadstick)
noun