モンテ・カヴァッロ
Meanings
Noun
1. Monte Cavallo