English to Arabic

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