Detailed Translations for Mohammed from English to Spanish
mohammed:
Mohammed:
Translation Matrix for Mohammed:
Related Definitions for "Mohammed":
-
the Arab prophet who, according to Islam, was the last messenger of Allah (570-632)1
External Machine Translations: