English-Latin dictionary »

speculoos meaning in Latin

EnglishLatin
speculoos (biscuit)
noun

speculatiusnoun
{m}