English-Spanish dictionary »

one-stop shop meaning in Spanish

EnglishSpanish
one-stop shop (the only place or institution one needs)
noun

tienda uniparadanoun
{f}

ventanilla únicanoun