Translation of sephedi in English:

sephedi

living being

nounPlural diphedi

  • 1

    living being
    ‘Le se la e bolaya hle, le yona ke sephedi’ Please do not kill it; it is also a living being