"crostare" English translation

IT

"crostare" in English

IT crostare
volume_up
{verb}

1. gastronomy

crostare
crostare
crostare