Translation of بیں ہتھا in English:

بیں ہتھا

phrase

  • left-handed