Italian English Dictionary

italiano - English

la doccia in English:

1. the shower the shower



English word "la doccia"(the shower) occurs in sets:

A BATHROOM/ IL BAGNO