kamus
.
Search
About
perennate
English
perennate
Verb
Survive from season to season, of plants
English: perennate