TURKEY CARPET


Meaning of TURKEY CARPET in English

n. Turkish carpet.

Oxford English vocab.      Оксфордский английский словарь.