Translation of polantere in English:

User Contribution

polantere

Planter

noun