Spanish Italian Dictionary

español - italiano

cepillar in Italian: