Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
welcome mat
noun
(n)
a mat placed outside an exterior door for wiping the shoes before entering
tikar diletakkan di luar sebuah luar pintu untuk menyeka sepatu sebelum memasuki
Synonym:
doormat
source: wordnet30