Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
carpet pad
noun
(n)
a pad placed under a carpet
sebuah pad ditempatkan di bawah karpet
Synonym:
rug pad
,
underlay
,
underlayment
source: wordnet30