English-Italian dictionary »

hay wain meaning in Italian

EnglishItalian
hay wain (vehicle)
noun

carro del fienonoun