Definify.com

Definition 2025


améliorables

améliorables

French

Adjective

améliorables

  1. plural of améliorable