From English-Spanish FreeDict Dictionary ver. 0.3.1: plug /plʌg/ 1. bujía 2. tampón
plug /plʌg/ 1. bujía 2. tampón
From English-Spanish FreeDict Dictionary ver. 0.3.1: plug /plʌgin/ comunicar
plug /plʌgin/ comunicar