Dictionary / Transport

7afila

حافلة

/7a-FI-la/

English

city bus

French

bus de ville

Part of Speech

noun

Register

standard