Translation of lobadi in English:

lobadi

scar

noun (class 11, plural dibadi)

  • 1

    scar
    lebadi, padi