Translation of ہزار پا in English:

ہزار پا

phrase

  • centipede


User Contribution

ہزار پا

noun