Translation of قالین باف in English:

قالین باف

phrase

  • carpet weaver