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

لارا لیری

phrase

  • prevarication, quibbling, shifting