Translation of ستار باز in English:

ستار باز

phrase

  • sitarist, sitar-player