Spanish-English dictionary »

lero lero meaning in English

SpanishEnglish
lero lero interjection

neener(a hostile taunt)
interjection

Your history