Back to N5 Words
Meanings
English
to grow (of moss, grass, etc.)