Noun
autocar [pl. autocars]
...
autocar {Auto.}
أوتوكار {سيارات}
autocar {Auto.}
حافلة {سيارات}