Romanian Italian Dictionary

limba română - italiano

pelerina de ploaie in Italian: