Kamus Mobile
https://m.xamux.com
English to Indonesian
mohammed nabi muhammad
mohammedanmuhammad
mohammedanismkb. agama Islam.
mohammedanistpenganut islam
mohammed
noun
the Arab prophet who, according to Islam, was the last messenger of Allah (570-632)
nabi Arab yang, menurut Islam, adalah utusan Allah terakhir (570-632)
source: WordNet 3.0