Translation of Seelapula in English:

User Contribution

Seelapula

Rain gauge

noun