Translation of flyover in Setswana

flyover

nounPlural flyovers

  • 1

    borogo jo bo tlolang sepôrô kgotsa tsela
    • a bridge that carries one road or railway over another