MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Frankfurt

noun (n)

  • a German city; an industrial and commercial and financial center
    jerman kota; industri dan komersial dan pusat kewangan
    source: wordnet30