Translation of amueblada in English:

amueblada

hotel, n.

feminine noun

River Plate
informal

  • 1

    (in which rooms are rented by the hour) hotel