sgrondatore – English–Italiano translations

🇮🇹 it en 🇬🇧

sgrondatore noun

drainer, juice separator
Wiktionary Links