Translation of نقشے باز in English:

نقشے باز

phrase

  • cunning, crafty, scheming, sly