Spanish-English dictionary »

licuadora de mano meaning in English

SpanishEnglish
licuadora de mano noun
{f}

immersion blender(tool)
noun