MalayTranslate.com
Malay to English Translator
Translate Here

English to Malay

hasil carian: spain

Probably related to:
English Malay
spain
sepanyol, sepanyolnoun a country, spaln, spanyol pada, spanyol,


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