mountainous in Italian
mountainous in Italian
montagnoso
Having many mountains; characterized by mountains; of the nature of a mountain; rough (terrain); rocky.
montuoso
Having many mountains; characterized by mountains; of the nature of a mountain; rough (terrain); rocky.