Efoh tachanat ha’otobous?

Old photo of luggage stacked on top of each other.
English Meaning Where is the bus station?
Hebrew Translation ?איפה תחנת האוטובוס
Theme Travel
Listen