Vocabulary

スペキュロス

speculoos (cookie)

noun