Italian-English dictionary »

turricona meaning in English

ItalianEnglish
turricona noun
{f}

turriconenoun