wheelbarrow


Results for "wheelbarrow"

English - Turkish Dictionary

wheelbarrow

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