Translation of پاپیادہ in English:

پاپیادہ

phrase

  • on foot