Versión en Español
Meaning of
"lelo"
in English language
Spanish to English
English to Spanish
Spanish
English
lelo
batty
lelo; chocho
gaga
lelo; loco; chiflado
barmy