killay - Spanish English Dictionary

killay

Play ENESESes
Play ENESESmx

Meanings of "killay" in English Spanish Dictionary : 3 result(s)

Spanish English
Botany
killay [m] AR soapbark
killay [m] AR soap bark tree
killay [m] AR an evergreen tree in the family quillajaceae (quillaja saponaria)