Spanish-English dictionary »

ventanilla única meaning in English

SpanishEnglish
ventanilla única noun

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