Italian-English dictionary »

guiscardo meaning in English

ItalianEnglish
Guiscardo proper noun

Guiscard(sobriquet of Robert of Hauteville)
proper noun