impugnable, recusable

listen to the pronunciation of impugnable, recusable
الأسبانية - الإنجليزية
impugnable
{s} can be impugned, can be challenged
subject to being discredited
Capable of being impugned; that may be gainsaid
impugnable, recusable
المفضلات