Translation of tebaran in English:

tebaran

litter, seed

  • 1

    litter, seed