Translation of اینچ لینا in English:

اینچ لینا

phrase

  • wring from, take away by force, extort