Translation of Dipeolwane in English:

User Contribution

Dipeolwane

Swallows

noun