タラーリ
tarāri

Noun

1. taralli (Italian snack food resembling a breadstick)

From Italian