Spanish-English dictionary »

umpa lumpi meaning in English

SpanishEnglish
umpa lumpi noun
{m-Pl}

Oompa Loompanoun