Carriola (en. Wheelbarrow)

Translation into Italian

Synonyms