Translation of لارا لیری in English:

لارا لیری

phrase

  • prevarication
    quibbling
    shifting