Italian-English dictionary »

strauben meaning in English

ItalianEnglish
strauben noun
{m}

funnel cake(specialty baked good)
noun