Translation of اندھا بھینسا in English:

اندھا بھینسا

phrase

  • blind man's buff