Spanish-English dictionary »

helecho de agua meaning in English

SpanishEnglish
helecho de agua noun

mosquito fern(aquatic fern)
noun