English Italian Dictionary

English - italiano

Sweatshirt in Italian:

1. felpa felpa