English | German | Russian | Czech

Turkey carpet English

Meaning Turkey carpet meaning

What does Turkey carpet mean?

Turkey carpet

A soft thick kind of carpet.

Are you looking for...?