Translator


"to plug up a hole" in Spanish

QUICK TRANSLATIONS
"to plug up a hole" in English
{verb}