Results for "

wheelbarrow

"
English - Turkish Dictionary

wheelbarrow

(English - Turkish Dictionary) :
i. el arabası.