Vocabulary
スペキュロス
スペキュロス
speculoos (cookie)
noun