Romanian Italian Dictionary

limba română - italiano

cascadă in Italian: