lumbayao (tarrietia javanica) - Spanish English Dictionary