Efoh tachanat ha’otobous? English Meaning Where is the bus station? Hebrew Translation איפה תחנת האוטובוס? Listen