Translation of لُر in English

لُر

Adjective

  1. stupid, silly, idiotic

Powered by Oxford