Dictionary / Transport
أوتوكار ديال سي تي إم
/AUTOCAR DYAL CTM/
English
CTM coach
French
autocar CTM
Part of Speech
noun
Register
standard