English-Italian dictionary »

beefsteak tomato meaning in Italian

EnglishItalian
beefsteak tomato noun

(costolutonoun
{m}