Multilingual Turkish Dictionary

HANDBARROW

HANDBARROW : English Turkish

n. el arabası, tekerlekli el arabası, el ile itilen veya çekilen küçük araba