Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Edward I
noun
(n)
King of England from 1272 to 1307; conquered Wales (1239-1307)
raja engiand dari 1272 untuk 1307; menaklukkan wales (1239-1307)
Synonym:
edward
source: wordnet30