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