From English-Dutch FreeDict Dictionary ver. 0.2: plug /plʌg/ 1. bougie, ontstekingsbuis 2. tampon 3. plug, prop, stekker, stop, stopmiddel, tap
plug /plʌg/ 1. bougie, ontstekingsbuis 2. tampon 3. plug, prop, stekker, stop, stopmiddel, tap