タオルペーパー
taorupēpā

Noun

1. paper towels (for drying one's hands)

From English "towel paper"

Other forms: