English
›
Words
implausible
Translation:
English
Adjective
7
seeming
unlikely to be true
3
not
believable
Add
Translation