Bahasa Melayu

tapestri

Bahasa Melayu

English

tapestry; textile fabric woven or embroidered ornamentally.

تڤايستري

Historical MyKamus entry, originally published 30 September 2010.