Efoh tachanat ha’otobous?


International Fellowship of Christians and Jews of Canada logo
English Meaning Where is the bus station?
Hebrew Translation איפה תחנת האוטובוס?
Listen