Diccionario Español-Inglés
cedula
Note, schedele, slip, slip of paper
Diccionario Español-Inglés
cedro
cedula personal