English-Spanish dictionary »

saltbush meaning in Spanish

EnglishSpanish
saltbush (plant of the genus Atriplex)
noun

armuellenoun
{m}