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