Vocabulary

パンチカーペット

toughened synthetic carpet

noun