diccionario Español-inglés »

barra libre significado en inglés

EspañolInglés
barra libre noun
{f}

free rein(the absence of constraints)
noun

open bar(bar at which drinks are served without charge)
noun