limaska

suomi-englanti sanakirja

limaska englanniksi

  1. duckweed

  1. duckweed (gloss)