Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Ler
(l/E/r )
noun
(n)
the sea personified; father of Manannan; corresponds to Welsh Llyr
laut dipersonifikasikan; ayah dari manannan; sesuai untuk llyr welsh
Synonym:
lir
source: wordnet30