Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Szechuan
noun
(n)
a populous province of south central China
sebuah makmur dari wilayah selatan tengah china
Synonym:
sichuan
,
szechwan
,
szechwan province
source: wordnet30