シャギーカーペット
shagiikāpetto

Noun

1. shaggy carpet

Other forms: