Dictionary / Transport
حافلة
/7a-FI-la/
English
city bus
French
bus de ville
Part of Speech
noun
Register
standard