English-Arabic dictionary »

speculoos meaning in Arabic

EnglishArabic
speculoos biscuit

سبيكولوس