Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
miniskirt
('m/I/n/I/,sk/[@]/rt )
noun
(n)
a very short skirt
yang sangat skirt pendek
Synonym:
mini
source: wordnet30