Spanish-English dictionary »

pita acuática meaning in English

SpanishEnglish
pita acuática noun
{f}

water soldier(Stratiotes aloides)
noun
[UK: ˈwɔː.tə(r) ˈsəʊl.dʒə(r)] [US: ˈwɒ.tər ˈsoʊl.dʒə(r)]