English to Arabic

Meaning for:
Handcar
other
سيّارة سكّة حديد صّغيرة تعمل يدويًّا