Refutable

German Meaning

widerlegbar

English Meaning

  1. Able to be refuted, or shown to be false.

StatCounter - Free Web Tracker and Counter