Translation of گرہ بازی in English:

گرہ بازی

phrase

  • somersault