Translation of لت خور/ خورا in English:

لت خور/ خورا

phrase

  • mean
    contemptible
  • contemptible person