Italian-English dictionary »

(costoluto meaning in English

ItalianEnglish
(costoluto noun
{m}

beefsteak tomatonoun