English-Spanish dictionary »

tagasaste meaning in Spanish

EnglishSpanish
tagasaste (tree)
noun

tagasastenoun
{m}