Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
French Republic
noun
(n)
a republic in western Europe; the largest country wholly in Europe
menjadi republik di eropah barat; terbesar negara sepenuhnya di eropa
Synonym:
france
source: wordnet30