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