English
›
Words
debatable
Translation:
English
Adjective
7
controversial
arguable
2
something
that can be questioned or disputed
in
dispute
Add
Translation