Translation of toilet duduk in English:

User Contribution

toilet duduk

toilet-seats

noun