MalayTranslate.com
Malay to English Translator
Translate Here

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