dictionnaire Anglais - Arabe

English - العربية

A carriage, a train en arabe:

1. عربة ، قطار عربة ، قطار