jamaica dogwood (piscidia piscipula) - Español Inglés Diccionario