English
›
Words
inestimable
Translation:
English
Adjective
4
(apprec)
invaluable
2
impossible
to estimate
1
of
immeasurable worth
Add
Translation