Dictionary / Transport

autocar dyal CTM

أوتوكار ديال سي تي إم

/AUTOCAR DYAL CTM/

English

CTM coach

French

autocar CTM

Part of Speech

noun

Register

standard