Translation of pertapa in English:

User Contribution

pertapa

hermit

noun