Translation of serapa (sa dienywa) in English:

User Contribution

serapa (sa dienywa)

orchard,fruit garden

noun