speculoos in Catalan speculoos in Catalan speculoos noun A type of spiced shortcrust biscuit. Add to Flashcards