Translation of pilgrim in Indonesian

User Contribution

pilgrim

peziarah

noun