Translation of emabhasini in English:

emabhasini

in the buses

locative noun

  • 1

    in the buses
    at the buses
    to the buses
    from the buses
    … the buses