Translation of castle in Setswana

castle

nounPlural castles

  • 1

    kagô e tona e e sireleditsweng
    • a large old fortified building