Spanish-English dictionary »

cola de zorro meaning in English

SpanishEnglish
cola de zorro noun
{f}

foxtail [foxtails](foxtail grass)
noun
[UK: ˈfɑːk.ˌstel] [US: ˈfɑːk.ˌstel]