Spanish-English Dictionaryreserva
reserva
reservar
Meaning of reserva