Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Simon Zelotes
noun
(n)
one of the twelve Apostles (first century)
salah satu dari dua belas rasul (abad pertama)
Synonym:
simon
,
simon the canaanite
,
simon the zealot
,
st. simon
source: wordnet30