Spanish-English Dictionaryreservar
Meaning of reservar