Esperanto-English dictionary »

algoflorado meaning in English

EsperantoEnglish
algoflorado noun

algal bloom(dense spread of algae)
noun