Tagalog Dictionary
Tagalog
sabila n., bot. kind of plant (cultivated for ornamental and medicinal purposes)