Spanish Italian Dictionary

español - italiano

sombrilla de playa in Italian: