Italian-English dictionary »

efelante meaning in English

ItalianEnglish
efelante noun

heffalump(child's name for an elephant)
noun