star of the veldt - Inglés Sinónimo Diccionario

star of the veldt

n.
[1] cape marigold , sun marigold