English-Arabic dictionary »

marshalling-yard meaning in Arabic

EnglishArabic
Marshalling-yard [UK: ˈmɑː.ʃəl.ɪŋ jɑːd]
[US: ˈmɑːr.ʃəl.ɪŋ ˈjɑːrd]

محطة الفرز