Translation of گل تراش/ گیر in English:

گل تراش/ گیر

phrase

  • snuffer