Translation of seedbed in Setswana

seedbed

lekedi

nounPlural seedbeds

  • 1

    lekedi
    • a bed of fine soil in which seedlings are germinated