impugnable, recusable

listen to the pronunciation of impugnable, recusable
İspanyolca - İngilizce
impugnable
{s} can be impugned, can be challenged
subject to being discredited
Capable of being impugned; that may be gainsaid