テリークロス
teriikurosu

Noun

1. terry cloth

Other forms: