English
›
Words
(apprec)
invaluable
Translation:
English
Adjective
4
inestimable
Add
Translation