Back to N4 Words
Meanings
English
- to sow seeds
- to plant seeds