MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: spain

Probably related to:
Malay English
spain
gerona, guip,


English to English

spain
(sp/eI/n )

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
    source: wordnet30