English
›
Words
something
long-lasting
Translation:
English
Noun
5
perennial
Add
Translation