Italian-English dictionary »

pedescala meaning in English

ItalianEnglish
Pedescala proper noun

Pedescala(village in Italy)
proper noun