licuadora
[
Spanish
]
plural
licuadoras
Food mixer. Liquidiser.
Countries
Spain