Translation of barn in Setswana

barn

leôbô

nounPlural barns

  • 1

    leôbô
    • a farm building for storing hay or grain or keeping animals in