0%

ALL meanings of turkey carpet

tur·key car·pet
T t
  • noun turkey carpet a wool carpet made in one piece and having a deep velvety pile and rich glowing colours 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?