Translation of صدپا in English:

صدپا

phrase

  • centipede