Cuban itch - Inglés Sinónimo Diccionario