Slovnenya

Translation English Spanish: handbarrow

Dictionary: main
handbarrow
noun