native of cuba - Francés Inglés Diccionario