Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Saint David
noun
(n)
patron saint of Wales (circa 520-600)
pelindung dari wales (sekitar tahun )
Synonym:
david
,
st. david
source: wordnet30