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

لت خور/ خورا

phrase

  • mean, contemptible
  • contemptible person