"frog spit" in Polish — inglés-Polish dictionary | Mirar "frog spit" in inglés

frog spit

sustantivo
  1. glony, zakwit (na powierzchni stawu)