Spanish-English dictionary »

totora meaning in English

SpanishEnglish
totora noun
{f}

bulrush [bulrushes](Any of several wetland plants)
noun
[UK: ˈbʊl.rʌʃ] [US: ˈbʊl.ˌrəʃ]