Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Kingdom of Spain
noun
(n)
a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power
sebuah parliamentary kerajaan di southwestern iberian eropa di semenanjung; mantan kolonial kekuasaan
Synonym:
espana
,
spain
source: wordnet30