Definify.com

Definition 2025


contestables

contestables

French

Adjective

contestables m pl, f pl

  1. plural of contestable