Pashto Dictionary
English to Pashto Dictionary
Definitions
English definition for piles
1. n. a large number or amount
2. n. pain caused by venous swelling at or inside the anal sphincter
International Languages
Meaning for piles found in 2 Languages.
Sponored Video